body::-webkit-scrollbar {
    display: none;
}

body{
    font-size: 100%;
    height: 100%;
    background-color: #081832;
}
a:hover{
    text-decoration: none;
}
.header{
    width: 100%;
    height: 80px;
    background-color: #030829;
    display: flex;
    align-items: center;
    padding: 0 15px;
    justify-content: space-between;
}
.header_center{
    // width: 30%;
    color: #FFFFff;
    background-image: url("/assets/images/logoBg.png");
    background-size: cover;
    font-size: 28px;
    font-weight: bold;
}

.nav-list {
    display: inline-block;
    width: 120px;
    text-align: center;
    height: 50px;
    position: relative;
    line-height: 50px;
    margin-top: 15px;
    box-sizing: border-box;
    border-radius: 5px;
    cursor: pointer;
}

.el-range-input {
    cursor: pointer;
}

.hover-text {
    cursor: pointer;
}

.nav-list:hover{
    box-shadow: -10px 0px 15px #034c6a inset,
    0px -10px 15px #034c6a inset, 
    10px 0px 15px #034c6a inset, 
    0px 10px 15px #034c6a inset;
    box-sizing: border-box;
}

.nav-title {
    color: #ffffff;
    font-size: 14px;
}

.active{
    border-bottom: 4px solid #4b8df8;
    box-shadow: -10px 0px 15px #034c6a inset, 
    0px -10px 15px #034c6a inset, 
    10px 0px 15px #034c6a inset, 
    0px 10px 15px #034c6a inset;
    box-sizing: border-box;
}
.middle {
    padding: 0 15px;
}

.city-data {
    margin-top: 20px;
    padding: 0 15px;
    padding-left: 23px;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}

.city-style {
    text-align: left;
    width: 20%;
    margin-bottom: 20px;
}

.con_div{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    background-color: #034c6a;
    padding-top: 30px;

}
.con_div_text{
    display: flex;
    align-items: center;
    justify-content: space-around;
    height: 100%;
    background-color: #034c6a;
    width: 33.3%;
    padding-top: 30px;
}
.con_div_text01{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 16.6%;
    height: 100%;
    margin-bottom: 30px;
}

.con_div_text01 .org {
    margin-top: 10px;
}

.org-up {
    transition: all 1s;
}

.org-down {
    transition: all 1s;
    transform: rotateX(360deg);
}

.con_div_text01 p:nth-child(1){
    font-size: 16px;
    color: #ffffff;
}
.con_div_text01 p:nth-child(2){
    font-size: 28px;
    color: #ffff43;
    font-weight: 600;

}

.home-content {
    width: 100%;
    padding: 0 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.div_any02{
    width: 48%;
    margin-right: 2%;
}

.div_any_title{
    background-color: #034c6a;
    border-radius: 18px;
    position: absolute;
    height: 35px;
    width: 60%;
    top:-15px;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
    left: 20%;
    line-height: 35px;
    text-align: center;
}

.div_any_title img{
    width: 18px;
    height: 18px;
    position: relative;
    top:2px;
    margin-right: 5px;
}

.div_any_child{
    width: 100%;
    height: 330px;
    box-shadow: -10px 0px 15px #034c6a inset, /*å·¦è¾¹é˜´å½±*/
    0px -10px 15px #034c6a inset, /*ä¸Šè¾¹é˜´å½±*/
    10px 0px 15px #034c6a inset, /*å³è¾¹é˜´å½±*/
    0px 10px 15px #034c6a inset;
    border: 1px solid #034c6a;
    box-sizing: border-box;
    position: relative;
    margin-top: 25px;
}

.date-picker {
    flex: 1;
    display: flex;
    justify-content: flex-end;
    margin-top: 24px;
}

.div_height{
    height:700px !important;
}

.any_title_width{
    width: 30% !important;
    left: 35% !important;
}

.el-range-editor--small.el-input__inner {
    background-color: #072951 !important;
}
.el-range-separator {
    color: #fff !important;
}
.el-card {
    background-color: #072951 !important;
}
.el-pagination__total {
    color: #fff !important;
}
.el-pagination__jump {
    color: #fff !important;
}
.hover-row{
    background-color: #072951 !important;
}

.el-table__body .el-table__row.hover-row td {
    background-color: #072951 !important;
}

.el-table tbody tr:hover td{
    background-color: #072951 !important;
}
.el-dialog__header {
    background-color: #081832 !important;
    color: #fff !important;
}
.el-dialog__body {
    background-color: #081832 !important;
}
